home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / stormc2.lha / Patch11 / StC2_Patch_11.bitte_lesen next >
Text File  |  1997-10-07  |  3KB  |  97 lines

  1. HAAGE&PARTNER Computer GmbH
  2. Mainzer  Straße 10A
  3. 61191 Rosbach
  4.  
  5. Tel: +49 (0) 6007/930050
  6. FAX: +49 (0) 6007/7543
  7.  
  8. Internet: storm-support@haage-partner.com
  9. Homepage: http://www.haage-partner.com
  10.  
  11.  
  12. Sehr geehrter StormC-Kunde,
  13.  
  14. beigelegt finden Sie ein Patchprogramm welches Sie nutzen können,
  15. um die Version 2.00.18 (29.06.97) von StormC auf die neue Version
  16. 2.00.23 (29.08.97) zu aktualisieren.
  17.  
  18. Doppelklicken Sie hierzu bitte einfach das Piktogramm
  19.  
  20. StormC2.0-11.Patch.BAT
  21.  
  22. Daraufhin wird das Programm ICONX gestartet, welches die Batch-
  23. Datei zum Patchen von StormC ausführt.
  24.  
  25. Bitte beachten Sie, daß sich Ihre alte Version von StormC in
  26. der Schublade StormC:StormSYS befinden muß!
  27.  
  28. Um herauszufinden, welche Version Sie aktuell besitzen, geben Sie
  29. bitte folgenden Befehl in einem Shell-Fenster ein.
  30.  
  31.    version StormC:StormSYS/StormC full
  32.  
  33. Darafhin sollte Ihnen folgender Text angezeigt werden:
  34.  
  35.    StormC 2.00.23 (29.08.97)
  36.  
  37. Sollte die Ausgabe abweichen, muessen Sie einen der vorherigen
  38. Patches zuerst anwenden.
  39.  
  40. Bei Fragen hierzu wenden Sie sich bitte an unseren Support.
  41.  
  42. Ihr HAAGE&PARTNER Support-Team
  43.  
  44.  
  45. Änderungen am Compilersystem
  46. ============================
  47.  
  48. 28.06.97 (V 2.00.18)
  49.  
  50. * gelegentliche falsche Registerbenutzung bei Ganzzahl-Konvertierung
  51.  
  52. * Hoffentlich den letzten Vorzeichenfehler bei "switch" eliminiert?
  53.  
  54. 30.06.97
  55.  
  56. * SPrep: Makros mit leerer Parameterliste ("#define X() Horrido(42)") wurden
  57.   nicht geschluckt
  58.  
  59. * Irreführende Fehlermeldung, wenn bei #pragma amicall oder dergl. eine
  60.   Funktion redefiniert wurde
  61.  
  62. 01.07.97 (V 2.00.19)
  63.  
  64. * Nicht-FPU-Fließkommaarithmetik behandelte bei den Lib-Aufrufen a0 und a1
  65.   nicht als Scratch-Register
  66.  
  67. 14.07.97
  68.  
  69. * Schon wieder "switch": Falsche Maske bei Erweiterung mittels AND, wenn der
  70.   switch-Ausdruck Byte oder Word war und der Wertebereich einer Sprungtabelle
  71.   sich über mehr als 127 bzw. 32767 Werte erstreckte
  72.  
  73. 20.07.97 (V 2.00.20)
  74.  
  75. * Beim Schreibzugriff auf Bitfeld-Member von mehr als 16 Bit Breite wurden
  76.   die obersten 8 Bits des Langworts, in dem der Member liegt, gnadenlos
  77.   gelöscht, auch wenn da andere Bitfeld-Member drinliegen
  78.  
  79. 14.08.97 (V 2.00.22)
  80.  
  81. * Vergleichsoperationen auf "long long" funktionierten nicht, wenn die Hi-Longwords
  82.   identisch und in einem der Lo-LongWords Bit 31 gesetzt war
  83.  
  84. * Schon wieder ein Fehler bei "Switch", diesmal bei Typ ULONG mit sowohl
  85.   kleinen als auch großen (Bit 31 gesetzt) case-Labels (Folge des obigen Bugs)
  86.  
  87. 28.08.97
  88.  
  89. * Ab Optimierungsstufe 5 war es möglich, mit "*--p = x"-Ausdrücken ein
  90.   "lea -(aN),aN" zu erzeugen
  91.  
  92. 29.08.97  (2.00.23)
  93.  
  94. * Es war möglich, einen illegalen Befehl TST.L #x erzeugen zu lassen (allerdings
  95.   vermutlich nicht mit sinnvollen Quelltexten)
  96.  
  97.